package poo.figure;

public class Applicazione {

	public static void areaMassima(Figura[] f) {
		double am = 0;
		Figura fam = null;
		for (int i = 0; i < f.length; i++) {
			double a = f[i].area(); // dynamic binding
			if (a > am) {
				am = a;
				fam = f[i];
			}
		}
		System.out.println("area massima: " + am);
		System.out.println("figura con area massima: " + fam);
	}// areaMassima

	public static void main(String[] args) {

		Figura[] a = { new Cerchio(4), new Rettangolo(2, 5) };
		areaMassima(a);
	}

}
